pine island - Turkish English Dictionary